今天我們來介紹node.js的Node Version Manager(NVM),它可以用來在同一台電腦上切換不同的node.js版本,讓我們可以使用並測試不同版本的node.js功能,node.js有版本有分兩種,分別是奇數版本(如v11、v13、v15等)通常表示不穩定版本,還有就是偶數版本(如v10、v12、v14等)表示穩定版本,奇數版本通常用於引入新的特性和實驗性功能。這些版本可能包含不穩定的API,可能不適用於生產環境。Node.js的奇數版本是為了在社群中進行實驗,測試新的功能,以便在後續的偶數版本中成為穩定的特性,而偶數版本是Node.js的穩定版本,也是用於生產環境的版本,像我就是使用v18也就是偶數的穩定版本。
接下來我們繼續講nvm,使用nvm我們就能不用重新安裝再卸載各種版本的node.js首先先下載nvm我是使用windows版本:https://github.com/coreybutler/nvm-windows
接著進入右下角有個releases:https://github.com/coreybutler/nvm-windows/releases
往下滑後點選nvm-setup.zip:
接著去終端輸入nvm version
來查看版本:
vm ls available可以查看所有的node.js版本
nvm install <version>可以下載特定版本的node.js
nvm install latest可以下載最新版本
nvm use <version>可以使用自選的版本
nvm uninstall <version>可以用來卸載
這些就是基本的使用功能
最後記得,切換版本後要輸入node -v來確認版本是否喔